Science Of Spin